tripping often - Turkish English Dictionary